hamlet (a small village) - Allemand Anglais Dictionnaire